object ListDemo {
  def main(args: Array[String]): Unit = {
    // 1. 创建初始活动列表（有序）
    val initialActivities = List("Python入门讲座", "算法竞赛培训")

    // 2. 添加新活动（注意：Scala List 是不可变的，添加元素会生成新列表）
    val allActivities = "Scala集合实践" :: initialActivities

    // 3. 遍历列表查看所有活动
    println("编程社团活动列表:")
    for (activity <- allActivities) {
      println("- " + activity)
    }

    // 4. 统计活动总数
    println(s"共${allActivities.size}场活动")
  }
}